Responsible for managing projects end-to-end, communication with the customer and handling all the project related delivery matters. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have ...